package zpe.service;

import java.util.List;

import org.springframework.stereotype.Service;

import zpe.genericcrud.service.GenericService;
import zpe.model.Carga;
import zpe.model.NomeclaturasCarga;

@Service(value="serviceNomeclaturasCarga")
public class NomeclaturasCargaService extends GenericService<NomeclaturasCarga> {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	
	@SuppressWarnings("unchecked")
	public List<NomeclaturasCarga> findTransportadorasByCarga(Carga carga) {
		
		List<NomeclaturasCarga> nomeclaturas = null;
		
		if( carga.getId() != null ){
			
			nomeclaturas = getDao().getEntityManager().find("from NomeclaturasCarga tc where tc.carga.id = ? order by tc.nomeclatura.descricao", carga.getId() );
			
		}
		
		return nomeclaturas;
	}
	
	
	
	
	
}
